close-fitting cap - Alemán Inglés Diccionario